# -*- coding: utf-8 -*-
"""
栈的括号匹配

@author: Administrator
"""


#mystring （（（）））））））
#只有一种小括号
def issymbolstring(mystring:str):
    from pythonsbasic import Stack
    s=Stack()
    s.size()
    res=True
    for i in range(len(mystring)):
        if mystring[i]=="(":
            s.push(mystring[i])
        else:
            if s.isEmpty():
                res=False
            else:
                s.pop()
            
    if not s.isEmpty():
        res=False        
    return res

a=issymbolstring("((a)")